photographic sound recorder - Turkish English Dictionary